people's charter - French English Dictionary